settle affairs - Espagnol Anglais Dictionnaire